
/**
 * Electron存根模块
 * 提供electron-store所需的最小接口
 */
const path = require('path');
const os = require('os');

module.exports = {
  app: {
    getPath: function(name) {
      switch(name) {
        case 'userData':
          return path.join(os.homedir(), 'AppData', 'Roaming', 'YourAppName');
        case 'appData':
          return path.join(os.homedir(), 'AppData', 'Roaming');
        case 'home':
          return os.homedir();
        case 'temp':
          return os.tmpdir();
        default:
          return path.join(os.homedir(), 'AppData', 'Roaming', 'YourAppName');
      }
    },
    getName: function() {
      return 'YourAppName';
    },
    getVersion: function() {
      return '1.0.0';
    }
  }
};
